specific immunity - Francés Inglés Diccionario